export interface Header {
  label: string;
  prop: string;
  width?: number | undefined;
  show: boolean;
  notes?: string;
  isCustomHeader?: boolean;
  type?: string;
  [propName: string]: any;
}
export const timeTrendHeader: Header[] = [
  // {
  //   label: '时间',
  //   prop: 'showTime',
  //   width: 120,
  //   show: true,
  //   notes: '时间',
  //   isCustomHeader: false,
  // },
  {
    label: '外呼总数',
    prop: 'outgoingCount',
    show: true,
    notes:
      '座席通过系统主动外呼的通话次数。包括成功接听的和呼叫失败的总次数。',
    isCustomHeader: false
  },
  {
    prop: 'answered',
    label: '外呼接通数',
    show: true,
    notes: '座席外呼后，被叫摘机通话的通话总次数。'
  },
  {
    prop: 'failed',
    label: '外呼失败数',
    show: true,
    notes:
      '座席外呼失败的次数，包括座席未接听和客户号码异常的通话总次数。失败原因有：空号、停机、关机、超出服务区、无人接听、遇忙、关机、国际漫游等。'
  },
  {
    prop: 'ringNotAnswered',
    label: '外呼振铃未接听数',
    show: true,
    notes: '座席外呼，被叫进入振铃但最终没有接通的通话总次数。'
  },
  {
    prop: 'hangupCount1',
    label: '外呼客户挂断数',
    show: true,
    notes: '座席外呼后被叫成功接听，最后由客户挂断的通话总次数。'
  },
  {
    prop: 'callDuration',
    label: '通话时长',
    HMS: true,
    show: true,
    notes:
      '座席通过系统主动外呼成功，从被叫摘机开始通话 到一方挂机通话结束的时间总长度。'
  },
  {
    prop: 'ringDuration',
    label: '振铃时长',
    show: true,
    HMS: true,
    notes: '座席外呼，被叫振铃的时间总长度。'
  },
  {
    prop: 'avgRingDuration',
    label: '外呼振铃平均时长',
    show: true,
    HMS: true,
    notes: '外呼振铃总时长/外呼总数'
  },
  {
    prop: 'avgCallDuration',
    label: '外呼通话平均时长',
    show: true,
    HMS: true,
    notes: '外呼通话总时长/外呼接通数'
  },
  {
    prop: 'answerRate',
    label: '外呼接通率',
    type: 'percentage',
    show: true,
    notes: '外呼接通数/外呼总数*100%'
  }
];
